package com.ruoyi.cloudcourse.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 专题对象 feather_special
 * 
 * @author ruoyi
 * @date 2021-07-14
 */
public class FeatherSpecial extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 专题ID */
    private Long specialId;

    /** 专题名称 */
    @Excel(name = "专题名称")
    private String specialName;

    /** 专题描述 */
    @Excel(name = "专题描述")
    private String specialDescribe;

    /** 专题banner图 */
    private String specialBanner;

    /** 专题状态（0启用 1停用） */
    private String specialStatus;

    public void setSpecialId(Long specialId) 
    {
        this.specialId = specialId;
    }

    public Long getSpecialId() 
    {
        return specialId;
    }
    public void setSpecialName(String specialName) 
    {
        this.specialName = specialName;
    }

    public String getSpecialName() 
    {
        return specialName;
    }
    public void setSpecialDescribe(String specialDescribe) 
    {
        this.specialDescribe = specialDescribe;
    }

    public String getSpecialDescribe() 
    {
        return specialDescribe;
    }
    public void setSpecialBanner(String specialBanner) 
    {
        this.specialBanner = specialBanner;
    }

    public String getSpecialBanner() 
    {
        return specialBanner;
    }
    public void setSpecialStatus(String specialStatus) 
    {
        this.specialStatus = specialStatus;
    }

    public String getSpecialStatus() 
    {
        return specialStatus;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("specialId", getSpecialId())
            .append("specialName", getSpecialName())
            .append("specialDescribe", getSpecialDescribe())
            .append("specialBanner", getSpecialBanner())
            .append("specialStatus", getSpecialStatus())
            .append("remark", getRemark())
            .toString();
    }
}
